home *** CD-ROM | disk | FTP | other *** search
- /******************************************************************************
- * Symb_loc.h - header file for the SYMBolic library. *
- * This header is also the interface header to the world. *
- * This library is closely related to cagd_lib and should be linked with it. *
- *******************************************************************************
- * Written by Gershon Elber, Mar. 90. *
- ******************************************************************************/
-
- #ifndef SYMB_LOC_H
- #define SYMB_LOC_H
-
- #include "cagd_lib.h"
-
- /******************************************************************************
- * This macro is called when the library has detected an unrecoverable error. *
- * Default action is to call CagdFatalError, but you may want to reroute this *
- * to invoke your handler and recover yourself (by long jump for example). *
- ******************************************************************************/
- #define SYMB_FATAL_ERROR(Msg) SymbFatalError(Msg)
-
- #define SYMB_GEN_COPY(Dst, Src, Size) memcpy((char *) (Dst), (char *) (Src), \
- Size)
-
- #define W 0 /* Positions of points in Points array (see structs below). */
- #define X 1
- #define Y 2
- #define Z 3
-
- #include "symb_lib.h"
-
- #endif /* SYMB_LOC_H */
-